
@media (max-width:768px) {
    *[no-mobile] {
        display: none !important;
    }
    .layui-container {
        width: 90%;
    }
    .main-header .search.center-block {
        margin-left: 50px;
        display: none;
    }
    .main-header .search.center-block .layui-input {
        width: 150px;
    }
    .banner {
        height: 260px;
    }
    .banner .search ul.nav-list li .banner-search {
        height: 260px;
    }
    .owl-carousel {
        /** height: 340px; **/
        height: 740px;
        margin-left: -30px;
        margin-right: -30px;
        width: auto;
    }
    .left-contents .owl-carousel {
        height: 340px;
    }
    .owl-carousel .owl-item img {
        height: 230px;
    }
    .entrust {
        height: 100px;
        line-height: 100px;
    }
    .entrust .layui-container {
        top: 10px;
        line-height: 40px;
    }
    .entrust .layui-container p {
        font-size: 20px;
    }
    .entrust .layui-btn {
        font-size: 16px;
        padding: 0px 10px;
    }
    .alljoinsbox {
        padding: 30px 30px 0px 30px;
    }
    .layui-container-requm {
        width: 80%;
    }
    .layui-container-requm .layui-form-item .layui-input-inline {
        margin-left: 0px;
    }
    .layui-container-requm .layui-form .layui-form-item .layui-input {
        width: auto;
    }
    .requm-bg.requm-bg-put {
        min-height: 900px;
    }
    .main-footer fieldset {
        margin-left: 0px;
    }
    .layui-fixbar {
        bottom: 60px;
    }
    .page-bar-tab~.page-wrapper {
	    padding-bottom: 50px;
	}
	.main-header .layui-container {
		display: inline-block;
		text-align: center;
		width: 100%;
	}
	.main-header .logo {
		float: none;
	}
	.main-header .logo figure a img {
		height: 40px;
		line-height: 40px;
	}
	
    .layui-container-requm .area {
        width: 100%;
        margin-bottom: 10px;
    }
    .layui-container-requm .address {
        width: 100%;
    }
    .layui-container-requm .layui-container-requm-bottom {
    	width: auto;
    }
    .banner .banner-box {
        margin-left: -285px;
    }
}

@media (min-width:768px) {
	*[no-pc] {
        display: none !important;
    }
    .layui-container {
        width: 750px;
    }
    .main-header .layui-nav .layui-nav-item.search {
        display: inline-block;
    }
    .banner {
        height: 400px;
    }
    .banner .search ul.nav-list li .banner-search {
        height: 300px;
    }
    .owl-carousel {
        /** height: 365px; **/
        height: 730px;
    }
    .left-contents .owl-carousel {
        height: 340px;
    }
    .owl-carousel .owl-item img {
        height: 191.39px;
    }
    .entrust {
        height: 129px;
        line-height: 129px;
    }
    .entrust .layui-container {
        top: 20px;
        line-height: 60px;
    }
    .entrust .layui-container p {
        font-size: 22px;
    }
    .entrust .layui-btn {
        font-size: 18px;
        padding: 0px 15px;
    }
    .alljoinsbox {
        padding: 30px 30px 0px 50px;
    }
    .layui-container-requm .area {
        width: 120px;
    }
    .layui-container-requm .address {
        width: 290px;
    }
    .banner .banner-box {
        margin-left: -360px;
    }
    .list-item .info {
        width: 440px;
    }
    .main-contents .right-contents {display: none;}
}

@media (min-width:992px) {
    .layui-container {
        width: 970px;
    }
    .main-header .search.center-block {
        margin-left: auto;
    }
    .main-header .search.center-block .layui-input {
        width: 80%;
    }
    .banner {
        height: 400px;
    }
    .banner .search ul.nav-list li .banner-search {
        height: 350px;
    }
    .owl-carousel {
        /** height: 365px; **/
        height: 730px;
    }
    .left-contents .owl-carousel {
        height: 340px;
    }
    .owl-carousel .owl-item img {
        height: 191.39px;
    }
    .entrust {
        height: 166px;
        line-height: 166px;
    }
    .entrust .layui-container {
        top: 30px;
        line-height: 80px;
    }
    .entrust .layui-container p {
        font-size: 24px;
    }
    .entrust .layui-btn {
        font-size: 18px;
        padding: 0px 20px;
    }
    .banner .banner-box {
        margin-left: -472px;
    }
    .list-item .info {
        width: 480px;
    }
    .main-contents .right-contents {display: inline-block;}
}

@media (min-width:1200px) {
    .layui-container {
        width: 1170px;
    }
    .banner {
        height: 300px;
    }
    .banner .search ul.nav-list li .banner-search {
        height: 300px;
    }
    .banner div[carousel-item] figure, .banner div[carousel-item] figure a, .banner div[carousel-item] figure img {
        height: 300px;
    }
    .main-header .layui-nav .layui-nav-item.search {
        min-width: 360px;
        display: inline-block;
        margin-left: 20px;
    }
    .owl-carousel {
        /** height: 380px; **/
        height: 760px;
    }
    .left-contents .owl-carousel {
        height: 380px;
    }
    .owl-carousel .owl-item img {
        height: 234px;
    }
    .entrust {
        height: 201px;
        line-height: 201px;
    }
    .entrust .layui-container {
        top: 45px;
        line-height: 100px;
    }
    .entrust .layui-container p {
        font-size: 30px;
    }
    .entrust .layui-btn {
        font-size: 20px;
        padding: 0px 25px;
    }
    .banner .banner-box {
        margin-left: -580px;
    }
    .list-item .info {
        width: 630px;
    }
    .webpage-content.enterprisService .owl-carousel .owl-item img {
        height: 175px;
    }
    
    .webpage-content.enterprisService .owl-carousel .slide-item .item-text .item-text-title {
	    line-height: 38px;
	}
}

@media (min-width:1600px) {
    .layui-container {
        width: 1552px;
    }
    .banner {
        height: 400px;
    }
    .banner .search ul.nav-list li .banner-search {
        height: 400px;
    }
    .banner div[carousel-item] figure, .banner div[carousel-item] figure a, .banner div[carousel-item] figure img {
        height: 400px;
    }
    .main-header .search.center-block .layui-input {
        width: 390px
    }
    .main-header .layui-nav .layui-nav-item.search {
        margin-left: -20px;
        min-width: 700px;
        display: inline-block;
    }
    .main-header .layui-nav .layui-nav-item.search .layui-form-item .layui-input {
	    width: 370px;
	    min-width: 370px;
    }
    .main-header .layui-nav.layui-layout-right .layui-nav-item a {
    	width: 78px;
    }
    .hotTradingArea .layui-row a img {
        max-height: 332px;
        height: 332px;
    }
    .hotTradingArea .layui-row a img[first] {
        max-height: 695px;
        height: 692px;
    }
    .owl-carousel {
        /** height: 460px; **/
        height: 920px;
    }
    .left-contents .owl-carousel {
        height: 460px;
    }
    .owl-carousel .owl-item img {
        height: 320px;
    }
    .entrust {
        height: 235px;
        line-height: 235px;
    }
    .entrust .layui-container {
        top: 60px;
        line-height: 100px;
    }
    .entrust .layui-container p {
        font-size: 36px;
    }
    .entrust .layui-btn {
        font-size: 20px;
        padding: 0px 30px;
    }
    .banner .banner-box {
        margin-left: -765px;
        margin-top: 60px;
    }
    .list-item .info {
        width: 930px;
    }
    .main-header .search .layui-btn {
        left: 66%;
    }
    .main-header .search .layui-form-autocomplete {
        width: 600px;
        margin-left: 30px;
    }
    .webpage-content.enterprisService .owl-carousel .owl-item img {
        height: 235px;
    }
    .webpage-content.enterprisService .aboutUs .aboutUsMsg {
        font-size: 20px;
        line-height: 36px;
    }
    .webpage-content.company .aboutUs .aboutUsMsg .aboutUsDesc {
        font-size: 19px;
        line-height: 2.2rem;
    }
    .webpage-content .companyData .item .title span{font-size: 28px;}
	    
	.webpage-content .companyData .item .desc {
	    font-size: 20px;
	}
	.webpage-content.company .aboutUsJoins h3{font-size: 28px;}
	
	.webpage-content.company .culture .item .item-info .title {font-size: 20px;}
	
	.webpage-content.company .culture .item .item-info .desc {font-size: 18px;}
	.webpage-content.enterprisService .business .owl-carousel-business {
		height: 820px;
	}
	.webpage-content.enterprisService .owl-carousel .slide-item .item-text .item-text-title {
	    line-height: 51px;
	}
	.webpage-content.enterprisService .business .owl-carousel-cooperative_enterprise .slide-row .slide-item{margin: 2px 5px;}
	.choiceness .news-text .image-text-newsSource {
	    width: 76%;
	}
	.choiceness .list-item .part2 .image-text-newsSource{
		width: 68%;
	}
	.list-item .newsinfo {
	    width: 550px;
	}
	.page-resume .main-contents{margin-left: 28%;}
	.page-resume .main-contents .layui-tab-title{margin-left: 15%;}
	
	.main-footer .layui-container .layui-row .image{
		margin-top: -10%;
	}
}